// InitializeAnimation

LoadModels();

surface = surface_create(64, 64);
weight = 0.0;
texture = background_get_texture(bk_player_tex);

// Timing
animation_time = 0.0;
run_time = 63;

// Get shader uniform handles
//uniform_handle[SH_VERTS] = shader_get_uniform(sh_morph, "verts");
//uniform_handle[SH_TEXCOORDS] = shader_get_uniform(sh_morph, "texCoords");
//uniform_handle[SH_MODELA] = shader_get_uniform(sh_morph, "modelA");
//uniform_handle[SH_MODELB] = shader_get_uniform(sh_morph, "modelB");
//uniform_handle[SH_WEIGHT] = shader_get_uniform(sh_morph, "weight");

//shader_set_uniform_f_array(uniform_handle[SH_VERTS], verts);
//var temp_array;
//for (var i = 0; i < num_verts * 2; i++)
    //temp_array[i] = uv[RUN0, i];
//shader_set_uniform_f_array(uniform_handle[SH_TEXCOORDS], temp_array);
//shader_set_uniform_i(uniform_handle[SH_MODELA], 0);
//shader_set_uniform_i(uniform_handle[SH_MODELB], 1);
//shader_set_uniform_f(uniform_handle[SH_WEIGHT], 0.0);

